flamingo lily - Spanish English Dictionary